be difficult and arduous - German English Dictionary